permeable soil - German English Dictionary